Public Member Functions | |
| CourseRegistration () | |
Static Public Member Functions | |
| addToWaitinglist ($userid, $courseid) | |
| removeFromWaitinglist ($userid, $courseid) | |
| sendOffer ($userid, $courseid) | |
| sendRejection ($userid, $courseid) | |
| echoRegistrationForm ($courseid) | |
| addStudentDirectly ($userid, $courseid) | |
| echoWaitinglist ($courseID) | |
| takeUsers ($user, $courseID) | |
| kickUsers ($user, $courseID) | |
| CourseRegistration::addStudentDirectly | ( | $ | userid, | |
| $ | courseid | |||
| ) | [static] |
Uebernimmt einen Studenten in eine Veranstaltung.
protected
| integer | $userid - ID des Studenten | |
| integer | $courseid - ID der Veranstaltung |
zum Ausführen automatischer Funktionen
| CourseRegistration::addToWaitinglist | ( | $ | userid, | |
| $ | courseid | |||
| ) | [static] |
Fuegt einen Studenten der Warteliste einer Veranstaltung hinzu.
protected
| integer | $userid - ID des Studenten | |
| integer | $courseid - ID der Veranstaltung |
| CourseRegistration::CourseRegistration | ( | ) |
Standard-Konstruktor.
public
| CourseRegistration::echoRegistrationForm | ( | $ | courseid | ) | [static] |
Gibt ein Formular zur Anmeldung zu einer Veranstaltung aus. Der Inhalt des Formulars variiert je nach in der Veranstaltung verwendeten Anmeldeverfahren.
protected
| integer | $courseid - ID der Veranstaltung |
| CourseRegistration::echoWaitinglist | ( | $ | courseID | ) | [static] |
Gibt die Warteliste zu einer Veranstaltung aus.
public
| integer | $courseID - die ID der Veranstaltung dessen Warteliste ausgegeben werden soll. |
| CourseRegistration::kickUsers | ( | $ | user, | |
| $ | courseID | |||
| ) | [static] |
Entfernt User aus der Kurswarteliste
public
| array | $user - Array mit den IDs der Benutzer | |
| integer | $courseID - ID der Veranstaltung |
| CourseRegistration::removeFromWaitinglist | ( | $ | userid, | |
| $ | courseid | |||
| ) | [static] |
Entfernt einen Studenten aus der Warteliste fuer eine Veranstaltung.
protected
| integer | $userid - ID des Studenten | |
| integer | $courseid - ID der Veranstaltung |
| CourseRegistration::sendOffer | ( | $ | userid, | |
| $ | courseid | |||
| ) | [static] |
Sendet einem zu einer Veranstaltung zugelassenen Studenten eine E-Mail zur Bestaetigung.
protected
| integer | $userid - ID des Studenten | |
| integer | $courseid - ID der Veranstaltung |
für das versenden der emails
| CourseRegistration::sendRejection | ( | $ | userid, | |
| $ | courseid | |||
| ) | [static] |
Sendet einem nicht zu einer Veranstaltung zugelassenen Studenten eine E-Mail mit dem Hinweiss, dass er nicht aufgenommen werden konnte.
protected
| integer | $userid - ID des Studenten | |
| integer | $courseid - ID der Veranstaltung |
für das versenden der emails
| CourseRegistration::takeUsers | ( | $ | user, | |
| $ | courseID | |||
| ) | [static] |
Uebernimmt einen oder mehrere Benutzer aus der Warteliste in eine Veranstaltung.
public
| array | $user - Array mit den IDs der Benutzer | |
| integer | $courseID - ID der Veranstaltung |
zum Ausführen automatischer Funktionen
1.5.8